Impact resistant - Spanish English Dictionary